377 Regents Park Road opp Station Rd, by Finchley Central Station, London N3 1DE England
View on Map
What travelers say:
falafel feast, the barbecue in this restaurant and the special drink value of their home are online, suitable for taking pictures, sitting here with friends and chatting, it is still a good choice. The surrounding area is a quieter atmosphere.